#pragma once

#include "Timeline.h"

class CSgComposite;

class CRideFactory
{
public:
	CRideFactory(void);
	~CRideFactory(void);

	virtual void Create(CSgComposite *root) =0;

	void SetTimeline(CTimeline *timeline){m_timeline = timeline;}

protected:
	CTimeline *m_timeline;
};
